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