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