###### #....######### ######### ############### #............# #........ ######################.............# #..####^####.# #........ ..... #........#......#....#.............# #..# ..... #.# #........ ......#........#......#....#.............# #..#.......#.# #........ .....#........#......#....#.............# ##..#.......#.####........######.[###.....###.....##....#.............# #...^..._...^..................#..###.....###.....##....#.......####### #...#.......#..................#........................#.......# #...#.......#..................#.....................(..#.......# #...# ..... #..................#>.......................#.......# #...#########..................##'#######.####'#####....'.......# ##............#####+####+#...<..........#.# #......#....#.......# ######.......#.....# #..............#.. #......##'###.......# #.......'.....# #..............#...#................(..# #.......#.....# +..............#...#...................####### #.......#.....# #....(........<#####.........................# #.......#.....# ##########...........#####................[..# ##.......#.##..# #.......'...........#...#...................# #.....#######..###+###.......#...........#...#...................# #<....#..............+...>...#...........#...#######.............# #.....#..............#.......#...........#...+....)'.............# #.....#.............(#.......#...........#...#....)#.............# #.....#.............##.......#...........#...##....#.............# #.....#...........))##.......###'#########...####'##.............# #.....#.................).).............#....##....####'######+### #.....#.................................#............#......# ######.....# ...##.......##..................#............#......# #..........# >. #.......##...##..###..##.####....##......#......# #..........# ........)########## ##########...)################ #..........#... .......... ...........##.....##. #..........'.............. ..................... #........).#'##' ###.....# ..................... #########...... ##### #...####....##........ #....... ##...####...####....##$....##. #........ #......#............##.....## #........ #......#............#.......# ....... #(..<$.#............#.@.....# .... #......#............#.......# ####+######+######..###....## #### #'### .. $ ... $.... $ $ $