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