# .## ######. ....#. .#....#....#.. # #..#.#.#.#... . ##.....#....# ..##.....##..#.# .......#.......#### .....#............# .................#. ..# #.##....#.#...# +.+...........# #.#'#.#'#.....# +.'.'.+.. ..#.# #+#3#+#..#..# # .'.' ......# #.#+#'#'#...##.#. .. .'...+...... .. .. '# .#....#.. '. .... ...#. ..... #. ...# . .... . ... ... . ...#. . ... #.... ...# .. ..# # # #.. . .. #. ..#.# . # # .# .# # . ## .. ##