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