###### #######....# ### #..<..#+##'##### ...#############.###..........## !........##......#<............# .........##......#.............###### .........##......+..................# .........##......#..............###.### ...# ..........#......#................[...# ...... #####....#................###.####.#.# ...... #....#...........<...#.........#.# ....?.######....###....(....#........######.# #..................##....#........##....# #.# ...................++.........>....#.##.###.# .....b.............##....#.........#.##.....# ........(b.........# ....#.....#.....######## .....b.((........... ...+ .........# ###....$..b........#. ..# .........# ..c................... .......>.# ...................(... .........# ...#######........ ......#.## .. ....... ........# . ...... ......### ...... ....