### ### #### # #.############.# #...#.. ##.>.......##..##....... #######....................... #...##..............(.......... ### #............(.................. #.###..............................<........ #..###.......>.........[..................... #..##.................)