### ########P### #..........# ###.##.#..## ###.....# ##.....# #......## ##.......## #.........## ##........[.## #............# ##............# #.............# #.............# ##.............# #..............# ##..............## #P..............F## ###...........###.## ##..........#P# ##.## ##.....P.####### #...## . #......P## ###..### ... #...<...# #P...###...... ##......# ###........... #.......# ##.####..... ##.......# #(#.# . #.......# ./.....%t### #...>....# ........# #........P# ......... ##........# ......... #......... ......... #........ ........ ... ........ ...