####### ############.....############### #>.............................# #########.##########.....#############.# #<...............)##.....# ####'## #########.#######.###.#### #.....# #.# #.....# #.....# #.#########################.....# #.#.........................###'###### ######### #.#.###############..................#########.......######## #....................................'.......'.......'.....># ###.#####.....#####..................####.####.......######.# #.# #.....# #.###...####.......# #.# #.......# #.# #.#####.....# #.# #...# ###.##### #.# #.......# #.# ######.##........# #.# #...### #..# #.# #.......# #.# #.......^........# #.# #.....#####.##### #.# ######### #.# #................# ##'#####.............# #.######## #.# #................# #....# #...#####..##.# #........# #)# #................# #....###......###.##.# #........#### #)# #................# #....##.....#.# #.##.# #........+..# #.# #................# #....##...#+#'###).#.###........##.# #.# #...........(....####....##..........#.#..........<..#.# #.# #########........'...#.#####.........#.#.............#.# #.# #........###.#....<..........#.#...()....#...#.# #.# ########## #.#.....)....#'####.).........#.###.# #.# ########.#.#.......##%#####..........#.....# #.# #........#<#.......##.))..#....>.....#############.# #........#####.....######.##.......................# #.........g..'.....# #.##........################ #........#####g....# #.##........# #........# #.....# #.##........# #........# #..g..######.##...#.#### #........# #........)...##.#.#.# #........# #....##########.#...# #........# #....# #.##).# ########## ###### #...)># #######