### ##################.# .................#.## ########... ........###.#..# (....#$... ..#.......#.#..# .?.......####.#.###.#.#.#..# ............#.#.#...#.#.#..# ............#.#.#.#.# #.#..### =....$........%.....# #.#....# ...$.#.#........#.###.#.##..## #### #.#.....##.#.....#.##..# .>##.............#.##..# g## #.......#####.#.##.## #. #######.# #.##.# # ........#####.#.##.# ..............#.##.# #.###############.##.# ..................##.### #......................# .#####.################ ## #..# ..# ##.# #.# #.# ######.######.# #~~~~7~7~~~~#.# #~.P.....7.~#.# #~PPP...777~#.# .#7(P.....7.7#.# .......<....~..# ##7.P.....P.7### #~PPP...PPP~# #~.P.....P.~# #~...7.7...~# #~~~~7.7~~~~# #####.###### ..#