######## ..........################### #......############### ..........#.................# #......#.............# ...........#.................# #......#.............# ...........#...).............# #......#.............# ...........#...##.....##....## #......#......##.....# ...........+...##.....##....## #......#......##.....# ....[......###'##......#.....# #......#......##.....# ........<(......#......#>....# #......#....<........# ..........(.....#......#....)# #......#.............# ................#.....####'### #......#......##.....# ............)...+.....##.....# #......#########.....# ..........).....##+#####.....###### #......#.(...........# ........................#....#.....# #).....'.............# .........................#....#.....# #......#.............# .........................+....#.....######.###'##......##.....# .............#####.......#....#.........O......##......##.....# #.............+...#.......#....#...).......#....######'###.....# #.............#...#.....W.#....#...[[......+.....#.>...........# #.............#...#.......'....#...........#.....#.............# #.............#...#.......#....#...........#.....#.......#.....# #.)>..........#..)#.......######...........#....#######..####### #.......[.....#).[#.)................###+###....##.......# #.............#...########...........#....##....##.......# #.............#...##.....#...........#...........+.......# #.............#...##.....'...........#...........#......## #.............#...)......#...........#######...^########## #.............#...##...###......###### ####'##........# #.............#...###### ######## #..............# #...........<.#........# #..............# #.............#........# #..............# #.............#........# #######..............# #.............#...##...######### #....................# #.............#...##...##......######............######### #.............#...##...........#...........#######.......# #.............#....#...........#...........'....#........# #.............#....'...........#.........[.#....#........# #.............#...##'########'##...........#....#........# #.............#...#....................>...#....'........# #.............#...#..................###'####'############# #.............#...#..................#....##....##........# #.............###+#..................#...........#........# #...............O....................#...........#........# #........................#######.....#...........'........# #..................####+## #.....#....########........# #..................# ############...............# #..................# #.....#.......######### #..................# #.....'.......# #..................# #.....#.......# #.............###### ##....#.......# #.............# ######.......############### #.<...........# #.....................# #.............# #.....................# #............. #...............).....# ########..............# #..............# #..............# #..............# #..............# ################