### ######.####### #............. ###.##.####### #.##<# ###.##.# #.#.##.# #.#.##.# #P#.##>. #P#.##.# #.#.##.####### ###.##........ #........... #..#.#..... ###.####.# ... .........# . ###.####.# ##.####.# ......o.# ##.####.# ......oo# .......Jo .#####.... #..... #.....8 { #....... #.?....##