...# #..# ....# #...# #...# #...# ###...###....# ##.##...#..... ##.?[##...... #.$...##...## #.......p2.## #....# #......#...# . #....# . ##....##p...# #..# oT#####p...# .. #...##....2.##..# ....#....#... #.....# ........#..# pT..[..p...# ##...# !....##L....# #####p[[[[...## ##############p{..# ....(.[[