###### ########### . #....# #.......... ... #....####.......... .....#................... ...... .. .. ......................... ....... ... ..... ..(...................... ........###.##.....# !........................ ......................# .................................................# ......................................#..........# .....<...........................................# ................#.....................#..........# ...>.............................................# .................######......#.........# .................##.....#.......<..)#.# ........................#(####......# ..........####.....=)..((....#....(.# ....................)...#....#......# .....................)..#............. ........................##............(. .........##...########### ############.## ##.#.....###..# ... #.#.....# #..# ### . ....... ..#