############ ########### #..........# #........... #..........####........... #.<......^.##.'............ #....%.....#..#............ #..........#.##............ #...%......#.##..........<. #..........'.##............ #..........####......<.... #####+###### ##'########### #...........# ###########.## #...........# #........>..# .............# #...........# #...........# #.......>...# #...........# #...........# ##.########## #.## ############### #..# #.............# ########+### ##.# #####.............# ... #..........# #.# ####...'.............# #...... #..........# ###.###....###.............# #........ #...>......######.......#### #.............# #........ +..........#......#.##### #.............# #.!....... #..........'.######.# #######'####### #....).... #..........### #.## #.# #$.g)...(.. #..........# #..## ##.# #.# #######.#### ##..## #..# #.###### #####...#### ##..# ######'###### #...gg.# #..........####### ##.# #)..........# ######'### ###.....%>...'.....#####.### #...<.......# #.....h.####.'..........#####.#.......#####.......)...# #.......##...#..........# #.#.......##..'...........# #.......##.###..........# #.........##.##...........# #.......'..# #..........# ###.......#..##...........# #.......#### #..........# #.........############+## #......(# ##'######### #.......### #.# ######'## #....### #.......# ###%# ###..# ####...## ######### #...# #...## ###..# #.### ####.###### #######.## #######'### #.........# #....%...# #.........# #.........# ####........# #..(......# #.........###...........# ########.........# #......)%.....##........# ####......'.........# #.........######........# ########....######.........# #.........# #........####........#### #.........# ########### #........(....######## ########### #........###### ##########