############### ##....))........ #..######...#### #########.####### ..# ................... .# ...###o.######### .# # #o## . #.###.# #.....# ####..## . #....# ..# #.##.# #.. ####.# .# #..# #....# .# . # #... ###.#### .# #.# . #.#.##...# . #.# .# #.#....### #[# ##. #.##..## # #.# .. #.##..# ..## #.# .# #>##>.####### ...####.####.#####.. #.##......... ...........)........ #.##.######## ..##.....######... #%##.# #.##..###......... #### #.###%...###############.##..###......... ...##........................................ ####..#####..#################.....###........ ##..##)<......# #######.##.(# ########. #............## ##>##....###.# #.........(####### ##.....#### ### ##..#...(#.......## #.).#### ######...)(#######..# #.### ####### #...#.......#######.#####.##########......## #...#......(...............(%.(....)........ ##...##.....########.....##########.......... #............................# #<<....... ##......#.##################..# #......... #...##..## .. ...>...... #...###.######### ##..[..... ##### #.......... ........< ########### ##...... ...... ...! .