######### #......<# ########################.######## . +..............................>############# .(. ####.#.#............####.#.####.#........)..# ....####.#..............####.#.# #.#.#########.# ........................'....#.####.#.#### #.# .........#.#............###..#.#.........# #.# .........###............# #..#.##.#.#.##.# #.# #+#....^...######+####### #..#.##.#.#.##.# #.# .......##.#####.....# #..#.##.#.#.##.# #.# ........+......#.....# ##.#....#.#.##.# #.# ........##.###'#.....# #..#####.#.##.# #.# ........##.##.÷......# #..# #.#.##.######.# #...).. #.##...#'######## #..# #.#.##...÷....# #...... #.##............###..# #.#.########### #.###................#####.#.# #.. #.# #........................# #.. #.# #............####+####.### #.. #.# #......................# #.# #.# #......................# #.# #.# #.##########...........# ####+###### #.# #.###+##### #......(....# ...........# #.# #.#.......# #...........######### #...........# #.#######.#.......# #...........##......# #...........######.................# #.#######'#.##.####.# #...........'............(.........# #.# #.#.##.# #.# #...........#############..........# #.# #...##.# #.########## #...........# #....(.....# #.########..##.# #.#........# #...........# #####..........# #..............# #.#.#####.## #...........# #..............# ##########.)#######.#.### #.# ####{..##### #######+#####(.......######...........)...........# #.# #......# #....................'....#.#########.)######.#.#.# #.# #......# #...........#).......####.#.# #.............<)#.#.# #.# #......# #...........#.######## #.#.# #.######..#####.#.#.# #.# ######## #...........#.# #.#.# #.##.....>......#.#.# #.# #...........#.# #######.#.# #.##.####.#######.#.# #.# #...........#.# ........#.###.##.#....# #.#.# #.# #...........#.# ........#.#...........# #.#.# #.# ##..........#.# ........#.#.#.........# #.###.# #..........#.# ........#.#.####.##...# #.....# #..........#.###########.#.#.# #(.....#######.####### ######'###.#.[...........#.#.# #####.......... #.# #...............#.#.# #..######## #.# ###############.#.#.# #.## #.########### #.#.#.# #.# #...........# #.#.#.########.# ###########.# #.#.#..........# #.# #.#.############ #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #<# #...# ### ###.# ###