######## ######## ###### ########## #####...>..# #.......# #....#######........###...'......# #.......+ #....##....'......>.##..###......+ #.......# #....'..####.).........## #......# #.......# #....#### #.......^^^.# #......# +.......# #....# #........_^.# ###'#### #.......# ###'## ######+.^^^.# #.# ######l## #.# #......# #.# ##....# #.# #.###### #.# #..#### #.# .. ##.# #.## #.# ..# #..# ###+####### ###'### #####'####### #.....%...# #.....# #...........# #.........# #.....# #...........+ #.........# #.....# +...........# #.........+ #.....+ #...........# #.........# #.....# ###'######## +.........# ###'### #.## #.........# #.# #..#### ##'######## #.## ##....# #<...# ########..### #####.## ####.# #...........# ####......# #.# #.####.####.# #.........###### ###'## #.##.....##(######## ..##........[..# #....# #.#.......#......... #..[...####.###....# #.#.......#.######## #......# #...'....# #....._...%.# #......# #####....+ ##.#.......#.# ##.##### #....# #..#.......#.# #. ##+### #..##.%...##.## #. #..####.####..# #.............# #......#.###..# #####....%....######+######## #...#.#.<..g.##.........# #...._....##.g'.........# #...#g#g..#####...?.....+ #.........# #.........# #####.##### #...g.<...# #.# #.........# g.# #####+##### .## #