# ### . .... ....# #... #... >...# .#... #..# #...### ..'... #..# #..... ...'... #..# #...# ...#... #..####...# ...'?.. #.........# ##### #...#######.........# #...# ###..%%...)...o.......# #...# # ...........###########..##########...# .# #####.....# #...........<...#######..### #.....# #............................ #.....# #.......#######.oo..<........ #..[..# #.......# #.............. #...o.# #.......# #o.........### #.....# #.......# #..#+#####.# #####...[.# #.......#######..# # ......)...# #................# ....s.....# #................#######.# ......s...###########........................### ####.........................####### #.......... #............⌠.......##.##.## #.####.ooo. #...)...............##...##.## #.# . ... #####.........o⌠.>.⌠...##.....##.## #.# #..# .....................(.#.......#..#####.# #..# #.............⌠........._............# #..# #....<.....####.....#.......#.#####..# #..# #...................##..)).##.# #%.# #..# #.############..<....##...##..# #..# #..# #.# #.......%##.##...# #..# #..# #.# #....#....(......# #..# # #..# #.# #....##.^........#####... ...########..# #.# #....###................. ...........p..# . #.# #..o...%................................# ..#######.# #....................... .........####.# #..........# #..................... .o......# #.# #..........# #...s................ o....o..# #.# #..........# #...............#### ##......# #.# #...######.# #........######.# #......#'##.# . #.############........# #.# ...........# #.....................# #.# #.#########.# #.....................# #.# #.# #.# #.....................# #.# #.+ #§# #.##############......# #.# #.# #.# #.# #......# #.# #.# #.# ...######.# #......# #.# #.+ #.# ..........# #......######.# #.# #.# ..........# #..%....%>....#############.#########.# .........##############.....................................# ......>.....................................................# ..................%...........................?......%......# ############################################################