#+######### ..........#### ########## #..........'..###........# #..........##..##........# #..........###...........# ..........# ####....%...# ..........# #........# ..........# #........# ########'## #....)...# #.# #######.## #.# ##...# #.# #..### #####+### #.# ####'### .........# ##.#######......# .........##### #.....(..+......# ........@'.#.# #########.########%.....# ........#.#.# ### ..........# #.....<# >.......#.#.#... #########.# #...<..# ........#.#.#.# #..# #......# ##'#####.....#.# # #.## ##'##### #. ###.###.#.# #.# #.# #...#...# ##.# #.# ###....# #..# #.## #.....# #.## #..# ####.....# #.# ###'### #.######..'.....# ####.##### #>....# ...$.....##.....# #........######.....# . ##..#########.....###### #.............#.....# ... #.. #.....'....###........####.+.....# .. #.# #.....####..##........# ###.....# .. #.# #.....# ##...........# #....%# #. #.# ###'### ####..(.....# #.....# #. #.# ###.# ###.###### ###'#### #####)### #.# #...# #.### #...# #.......### #.# ###%###### #.<.# ##'###### #......{..######'#### #........# ###.# #.......# #.......#...#..<....# ###........### #######'## #.......# #.......###w#.......# ##.'........'.###........#### #.......# #.......# #.#.......###..#........#...'........%..###.......# #.......# #.#w......'...##........#####........##...'.......# #.......# #.'.......######.....)..# #........######.......# .......# ###.......# #........# #........# ######### ####### #.......# #........# ########## ######### ##########