..S#T##M...#
#.##.#..#PP#
#........###
....##..####
....##.##T##
T##.##..#...
#M###TM..#M.
...###PM...#
##T...M##..T
###.#####...
##.M..P#E#M#
T..#..##...#