#### #### #####... ...##### ###.......#######.......### ##......###.......###......## #....###.............###....# #...#......#######......#...# #.....### ###..<..# #....## ##....# #....## ##....# #.....### ###.....# #...#......#######......#...# #....###.............###....# ##......###.......###......## ###.......#######.......### #####... ...##### #### ####