###...# ..#### #..(..# .!..... #S#... ....##.##.... .....$..#... ...........######## ....#............# #[.!...........# ###...##.......# #.....#####.$###### .###.#...# #....$...# ...w.....# #........# .##.##...####........# ....5...........##### .##...##.............# ...## #######.......# .... #.......# ..# #..$....# .. #.......# #......># #.....### #####.# # ###.###.### #.......... ###++######55.....### .S..ZhS.r55K5.....# ...#.Z############# #... ###