### ... #.. .### #.# ....#.#.#### # #....#.#..# #.#....#.#..##### ....(.#<......... ##....#.######### ................ ..#####.#.######## ................. .#####.#.####### #.#####.#.# #.........# #.........# ##........# #........######## ####............. #......####### #......# #......#### #####..#..# #.....# #.##.P#+#+# #+#..hg...# ........P#...# .........#...# .........##### ........## ........# .......)# .........