##.. ... ### #... #.# ..## ..###... ###.##... ........##......# ###.....##.##.....# ....#+#..#......## ....#3#..........### ....###.....(......## #...............(.## # .###.?..yKK.h.@(.....#.## ........y.K.............# ........Y.....l##.......# ..................l.....# .....>.......##.....##### )...................# ....##....##..#........ .$#. ##....#.....h.....# ... #....#..##@...#...# ...$.##......###### #............ #....l......# ............### #......(...## #........### .......... ........... #.........# #.####)...(