######## #......# #..^...# #......# #......# #......# #......# ########......### ................########## ................#........+ ................'........# ...[............#(.......# ................######...#{ ...###'#######......#...####+######## ..+.....#...#......+.....:.........# #.....#...#......#......h........# #.....'...#......#......l........# #...#######......#.....###..##...# { ##...###...#.....##########..###### #..........#.....# .............# #...†......#.....# .............# #..........# .............# #..........# ....##.......# #######....# .... #.......# #....##....# .(. ........# #....##....# .. #........# #........ #..........# ##.......# ########!....... +..........# #...#............... #..........# #...#............... #..........# #...#............... #........#....##....# #...#............... #........#....##....# .. #...#............... #........#..........+.... #...#............... #........#....#######.... #...#.......######+# #........#....#.......... #...'.....).'....... #........#....#.......... #...#.......#....... #).......#....'.......... #...#.......#....... #........#....#.......... #'###..[....#########+####..(.....#+####.......... #...#.......................#####..........###### #...#.......................# #..........+ #...#.......................# #..........# #...#.......................# #..........# #...#....)..............>...# #..........# #...#.......................# #..........# ##'###.......................#####..........### #.......######+########......#...####'#######.# #.......#........#....#......#................# #.......#........#....#......#................#......# #.......#........#....#......#................#......# #...)...#........#....#......#................#......# #.......#........#....#......#................#......# #.<.....#........#...)#......#................#......# #.......#..(.....#...))......#................#......# ... #.......#..###..###..##.(....#....##...#...####......#####... #########..###..###..####################.................... #....'.........'.....#....# #.................... #....#.........#.....#....# #.................... #....#...(.....#.....'....# #.................... #....#.........#.....#..<.# #.................... ########################### #............<....... #####################